An efficient grouping method and error probability analysis for RO-PUFs
نویسندگان
چکیده
Physical Unclonable Functions (PUFs) are primitives that have wide usage areas in information security. Ordering based Ring Oscillator (RO)-PUFs have been introduced recently to overcome the robustness and area efficiency issues related to PUF implementations. With this approach, 100% robust outputs are generated, providing a solution for cryptographic key generation. High entropy extraction with relatively few ROs is also achieved, resulting in high area utilization of the PUF circuit. Frequency threshold determination is the most critical step in ordering based RO-PUFs, and determines a trade-off between area efficiency and robustness. In this work, we overview an efficient grouping method for RO-PUFs and analyze the error vulnerability of PUFs based on the frequency threshold determination. Next, we analyze the length of groups used in such PUF circuits and determine the symbol error probability. In addition to these, we demonstrate the relationship between the symbol error probability and bit error probability. We also investigate the bit error probability based on the wrong determination of the frequency threshold in ordering based RO-PUFs. Finally, a trade-off between area usage and robustness is presented for identification applications.
منابع مشابه
A Ring Oscillator Based Puf Implementation on Fpga
Physical Unclonable Functions (PUFs) are circuit primitives that generate chip specific and unique outputs, depending on the uncontrollable variations present in the manufacturing process. These cheap and highly efficient structures have a wide range of application areas, including authentication, key generation, and IP protection. Uniqueness, robustness and unpredictability are other important...
متن کاملEffects of aging and compensation mechanisms in ordering based RO-PUFs
With the increasing need for highly secure systems, Physical Unclonable Functions (PUFs) have emerged within the last decade. Ordering based Ring Oscillator (RO) PUFs are one of the best performing structures with their robustness and suitability to FPGA implementations. Even though the performance of the ordering based RO-PUFs have been analyzed in detail, effects of aging have not been studie...
متن کاملPhysical Unclonable Functions based on Temperature Compensated Ring Oscillators
Physical unclonable functions (PUFs) are promising hardware security primitives suitable for low-cost cryptographic applications. Ring oscillator (RO) PUF is a well-received silicon PUF solution due to its ease of implementation and entropy evaluation. However, the responses of RO-PUFs are susceptible to environmental changes, in particular, to temperature variations. Additionally, a convention...
متن کاملHigh-Rate Error Correction Schemes for SRAM-PUFs based on Polar Codes
Physical unclonable functions (PUFs) can be used to generate cryptographic keys by making use of the intrinsic randomness resulting from manufacturing variations. Error correction codes (ECCs) help to make SRAM-PUFs, which are always effected by noise and environmental changes, suitable for security applications. In this paper, we propose practical error correction schemes for PUF-based secret ...
متن کاملFROPUF: How to Extract More Entropy from Two Ring Oscillators in FPGA-Based PUFs
Ring oscillator (RO) based physically unclonable function (PUF) on FPGAs is crucial and popular for its nice properties and easy implementation. The compensated measurement based on the ratio of two ring oscillators’ frequencies proves to be particularly effective to extract entropy of process variations. However from two ring oscillators only one bit entropy is extracted and RO PUFs will occup...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید
ثبت ناماگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید
ورودعنوان ژورنال:
- Computers & Security
دوره 49 شماره
صفحات -
تاریخ انتشار 2015